黑马

  • Java
    01-25 08:09
  • python
    07-12 05:45
  • Linux
    07-11 03:28
  • Java
    08-14 01:21
    黑马javaEE 2020年会员版2.1就业课程240G带文档资料源码 ├─1-04 就业课(2.1)-面向对象-继承-多态 │ │ ├─第1节 继承 │ │ ├─第2节 多态 │ │ ├─第3节 接口 │ │ └─第4节 内部类” g7 x” m8 j2 | │ │ 5 g” { v4 v; C( s. C1 b │ ├─1-05 就业课(2.1)-常用API第二部分& V% y9 l” c6 F& {: C. i: W8 @ │ │ ├─第1节 Math&System类 │ │ ├─第2节 Object类4 }5 b# T; [# p0 e │ │ ├─第3节 冒泡排序! Q# B5 K$ I. _8 A0 G8 t │ │ ├─第4节 基本类型包装类& [/ Y- u7 h; k- W. x4 w │ │ ├─第5节 Date类5 h* M) H” R6 n’ `) Z: Y4 l1 d │ │ └─第6节 Calendar类” R1 o$ w- _* F! @8 T) } r │ │ , C/ x) y4 c2 I” d- N │ ├─1-06 就业课(2.1)-异常&集合 │ │ ├─第1节 异常 │ │ ├─第2节 Collection集合% y6 t7 \8 d( V │ │ ├─第3节 List集合% V y1 h: A7 b1 x* k’ Y( c │ │ ├─第4节 Set集合 │ │ ├─第5节 泛型 │ │ ├─第6节 Map集合 │ │ ├─第7节 Collections工具类# X ?& O- O7 K. |. ?2 S’ Y │ │ └─第8节 集合练习 │ │ / a) H# {” X; ]( m5 Z0 O4 u │ ├─1-07 就业课(2.1)-File类&IO流0 o3 C* l- j6 S# E% I* U+ F1 ? │ │ ├─第1节 File类 │ │ ├─第2节 递归6 o: C0 }2 M’ B3 p” Z4 }& C: i# ^ │ │ ├─第3节 IO字节流 │ │ ├─第4节 IO字符流$ D4 S+ U0 h’ x$ i$ x │ │ ├─第5节 IO练习 │ │ ├─第6节 标准流&打印流 │ │ ├─第7节 对象序列化流$ U4 J: s- k/ ~ │ │ └─第8节 Properties类. U’ r9 L7 j- Z( T” b │ │ + e0 ~2 c6 k9 O: k9 s( y0 x, Z │ ├─1-08 就业课(2.1)-多线程&网络编程3 r; d: _, J7 ~! v6 u. Y3 n │ │ ├─第1节 多线程) G& _9 N. E. w, V9 ?$ f+ }0 [ │ │ └─第2节 网络编程4 y5 p8 X8 i: O4 [ │ │ + i” B! T, ^1 z’ k. ] │ ├─1-09 就业课(2.1)-JDK新特性 │ │ ├─第1节 Lambda表达式 │ │ ├─第2节 接口新特性 │ │ ├─第3节 方法引用‘ I: h4 e! a3 a’ }2 U {7 C │ │ ├─第4节 函数式接口 │ │ └─第5节 Stream流 │ │ │ └─1-10 就业课(2.1)-类加载器&反射&模块化2 U/ I. O9 O A1 d+ t5 @! g8 ` │ ├─第1节 类加载器 │ ├─第2节 反射 │ └─第3节 模块化 │ ├─阶段02-会员版(2.0)-JavaWeb/ B H1 H+ x5 Z │ ├─day01_基础加强( R$ n5 x2 [7 R& |( w3 x │ ├─day02_MySQL基础 │ ├─day03_MySQL约束; ~- c; D” x- g/ g; b │ ├─day04_MySQL多表&事务& ]- f7 O” F2 U6 w2 h │ ├─day05_JDBC │ ├─day06_JDBC连接池&JDBCTemplate– P$ p6 p0 G1 n9 E” d) F9 q │ ├─day07_HTML │ ├─day08_HTML&CSS │ ├─day09_javaScript基础. J” m$ p8 Z% y │ ├─day10_javaScript高级1 p+ m5 x/ y8 g’ _1 A! P │ ├─day11_BootStrap4 n, u! _8 N9 O* y0 ^’ Z$ l( U5 M6 f+ s4 r │ ├─day12-Xml1 l0 [2 Y( s% r K3 v* s/ ^ │ ├─day13_Tomcat&Servlet │ ├─day14_Servlet&HTTP&Request │ ├─day15_Response │ ├─day16_Cookie&Session6 n” o, f7 u; [, W/ Y. S7 A) j │ ├─day17_EL&JSTL │ ├─day18_综合练习 │ ├─day19_Filter&Listener7 F8 N( B; d’ H* r( F │ ├─day20_JQuery基础 │ ├─day21_JQuery高级 │ ├─day22_Ajax&Json( f5 |/ }% F4 g! d │ ├─day23_redis │ ├─day24_maven基础. m9 y+ D1 v, z! i5 ?0 y │ ├─day25_Linux: a: l5 l; D4 A/ n# p* c0 d% W( r” q │ ├─day26_Linux&Nginx │ ├─day27_综合案例1 │ ├─day28_综合案例2* A+ I5 j C% N; |% \2 l │ ├─day29_综合案例3 │ └─day30_综合案例41 Z* v7 M; d* f) M. p │ ├─阶段03-会员版(2.1)-主流框架7 W& w/ d- n’ M1 O; w │ ├─3-1 就业课(2.1)-Spring │ │ ├─第1节 Spring简介和配置 │ │ ├─第2节 Spring注解开发7 k8 Q# F; ], y5 Q `$ q& V( ^ │ │ ├─第3节 AOP简介 │ │ └─第4节 JdbcTemplate基本使用 j1 m$ r/ y8 l7 E7 S │ │* A& J7 ?0 I5 ^8 } d( `$ |( ^ │ ├─3-2 就业课(2.1)-SpringMVC0 K4 j5 o7 [& Q1 Y! c2 _” @ │ │ ├─第1节 Spring集成web开发环境 │ │ ├─第2节 SpringMVC的数据响应 │ │ └─第3节 SpringMVC的文件上传 │ │0 r- @# D |2 o9 f) i │ ├─3-3 就业课(2.1)-Spring+SpringMVC综合练习 K& `# q: Y’ w9 Z4 f5 W; i8 Z │ │ │ ├─3-4 就业课(2.1)-Mybatis6 N; R” v5 s1 v% v3 }9 S( \ │ │ ├─第1节 Mybatis快速入门4 I0 }, S5 n: c8 Y+ ^$ A8 }% r │ │ ├─第2节 Mybatis的dao层实现原理 │ │ └─第3节 Mybatis的多表操作; h0 |7 ]! Y7 v( g │ │ │ ├─3-5 就业课(2.1)-Maven高级 │ │ │ ├─3-6 就业课(2.1)-Git │ │7 f5 S S8 W’ e6 T. p │ ├─3-7 就业课(2.1)-Dubbo │ │4 f) J- _, Y5 F8 N z │ └─3-8 就业课(2.1)-Vue │ ├─阶段04-会员版(2.1)-医疗-传智健康 │ ├─day01-第1章:项目概述和环境搭建 │ ├─day02-第2章:预约管理-检查项管理 │ ├─day03-第3章:预约管理-检查组管理– e* ]9 t; e( w2 }” a’ ? │ ├─day04-第4章:预约管理-套餐管理 │ ├─day05-第5章:预约管理-预约设置/ @1 u3 V5 r. k( c2 z9 \3 Z │ ├─day06-第6章:移动端开发-体检预约5 [0 a” E$ @. O. A. O3 F3 }+ F │ ├─day07-第7章:移动端开发-体检预约 │ ├─day08-第8章:移动端开发-手机快速登录、权 限控制 │ ├─day09-第9章:移动端开发-手机快速登录、权限控制. N. o& ]8 _1 @* m% A. O/ r │ ├─day10-第10章:权限控制、图形报表* }9 s+ m3 ^, W. f$ V# I$ U9 V │ ├─day11-第11章:图形报表、POI报表 │ ├─day12-第12章:图形报表& F7 h4 \+ F% G7 T │ └─day13-第13章:Redis相关+ u8 m8 Z) Y6 I) ~* Q5 l │ 3 D n/ n) _7 c( Y( s, x$ A ├─阶段05-会员版(2.1)-流行框架 │ ├─0-Spring Data JPA │ ├─1-微服务SpringBoot快速开发1 _” s” V( {‘ y q9 B │ ├─2-消息中间件RabbitMQ │ ├─3-微服务SpringCloud9 {: f! h+ y+ D& J/ [( Z’ _) S$ _ │ ├─4-搜索引擎ElasticSearch4 B3 f: S7 \8 E: }; T! ^8 e3 Q’ f* s │ ├─5-前端NodeJS&ES6; A& F7 N; w# U# `0 l _4 | │ └─6-应用容器Docker │( t” o( V# F( b; d) B ├─阶段06-会员版(2.1)-电商-畅购商城 │ ├─chapter01 框架环境搭建! }% E0 L5 W5 S4 J5 @” n │ ├─chapter02 分布式文件存储解决方案-fastDFS │ ├─chapter03 微服务网关鉴权&限流解决方案-JWT+nginx8 u( ?: n. n W” u+ L- Q6 V │ ├─chapter04 商品管理$ k’ N5 \. A3 l$ j n │ ├─chapter05 网站首页高可用解决方案-openRestry+nginx+lua │ ├─chapter06 数据同步解决方案-canal+rabbitMQ │ ├─chapter07 商品搜索-elastaicSearch: s5 t m” h1 O; ? │ ├─chapter08 商品详情页面-thymeleaf │ ├─chapter09 网关鉴权-Oauth2/ h: I* E’ q0 S │ ├─chapter10 购物车% J, q7 G/ ~0 [4 j │ ├─chapter11 订单” K$ V8 j* J$ v; l. F3 Q │ ├─chapter12 分布式事务解决方案-seata+消息队列* u& w6 F+ o2 i+ y │ ├─chapter13 微信扫码支付 │ ├─chapter14 超时订单处理-死信队列+ U- T3 g0 a* f0 K. ~6 v* b │ ├─chapter15 秒杀前端. M! S+ D2 Z” p- B9 @4 b! Z’ { │ └─chapter16 秒杀后端 │ ├─阶段07-会员版(2.1)-黑马头条项目 │ ├─day02_文章列表前端成形与后端变身7 e ^/ o( P) V │ ├─day03_文章详情前后端成形记. O v+ N2 A2 k/ |; e% C │ ├─day04_文章搜索前后端成形记 & 实名认证审核” _ u4 a4 C& i$ ]4 U$ e4 B* k │ ├─day05_文章发布&粉丝管理成形记 │ ├─day06_admin端功能开发&通用后端封装 │ ├─day07_kafka实战应用&文章自动审核0 ^: \+ l5 a) a’ v │ ├─day08_爬虫系统搭建 │ ├─day09_爬虫内容解析‘ k2 P- ^% n r; C- b │ ├─day10_爬虫数据保存 │ ├─day11_爬虫系统完善5 F! a& c’ r4 i3 a( M │ ├─day12_热文章计算1 v! p9 H8 D- c5 Q+ h+ N8 M$ ]* I │ ├─day13_项目优化&图片缓存等5 @6 B( n5 x3 C7 ^ │ └─day14_数据迁移&Hbase&Mongo+ ^- i% J% @ M8 H │1 p: M4 g6 _” Y1 c. [0 o ├─阶段08-会员版(2.1)-十次方2020新版” z( h/ w \# g- Q @7 C+ \2 X │ ├─day01-第1章-项目介绍和工程搭建 │ ├─day02-第2章-MongoDB和评论管理5 }6 p9 R’ |: E( a/ Z” b5 s- u- O │ ├─day03-第3章-即时通讯和接口加密; Q3 X8 }; K3 E/ h; |8 M │ ├─day04-第4章-消息通知系统 │ ├─day05-第5章-消息通知系统改进* u$ X0 G6 \, b0 o W │ ├─day06-第6章-Redis分布式缓存 │ ├─day07-第7章-JUC多线程v1.1 │ ├─day08-第8章-JUC多线程v1.1 │ ├─day09-第9章-JUC多线程v1.1# ^# P# \6 P” l# k& A! r& B9 }) o │ └─day10-第10章-MySQL性能优化 │ ├─阶段09-会员版(2.1)-新项目全集. U3 c5 b! R* d. b1 {: g2 |8 @2 U │ └─品优购商城(IDEA版)[只有资料暂缺视频$ y j* |1 k9 b! r, X& w │3 _’ ]& `2 `1 n5 J5 r0 J ├─阶段10-会员版(2.1)-就业指导 │ └─java名企面试题 │1 ~, `$ Z: G# l0 B0 U4 H$ g. {‘ ^ └─阶段11-会员版(2.1)-拓展学习(选学) ├─ElasticSearch” u3 G. Q! v7 Z: ^! J ├─Lucene: L4 A$ m” L) C ├─Oracle ├─Vue.js └─网络爬虫
    • 1244
  • 其它
    01-05 06:40
  • 黑马-软件测试V4.0 |2021年|完结无秘 〖课程介绍〗: 课程知识体系完备,从计算机基础,到功能测试,再到自动化测试,课程涵盖测试工具使用、测试原理讲解、自动化测试框架的实现等,同时覆盖多业务领域,如:电商、金融、小程序等 〖学完收获〗: 熟悉HTML语言、css样式、javaScript样式操作; 熟悉TCP/IP、VPN、HTML等通信标准和协议; 熟悉掌握关系型数据库的使用; 熟悉掌握Linux/UNIX系统结构及底层命令; 熟练掌握Python、Shell脚本语言; 熟练掌握测试环境的设计和搭建(LNMP); 熟练掌握测试任务的执行、问题的反馈、分析和跟踪验证,总结测试报告,给出对产品及竞品的准确评估;(禅道) 熟悉测试理论和方法;( 边界值、等价类、场景法等) 能够独立设计测试标准、制定测试方案、编写测试用例; 熟练掌握微信小程序的测试方法以及流程; 熟练完成项目测试脚本、代码、工具等的定制开发和维护; 熟练掌握pytest、unittest测试框架,完成测试脚本开发; 熟练使用jenkins持续集成工具; 熟练掌握常见自动化测试工具; 熟练掌握抓包工具使用; 熟练使用jmeter完成各项压力指标测试; 熟练使用postman完成接口测试任务并生成测试报告; 〖课程目录〗: 阶段一: 测试基础 软件测试介绍 软件测试行业介绍、软件测试核心课程介绍、前置知识学习 计算机基础 计算机基本介绍、二进制转换、编码和计量单位、浏览器和图片类型、网站的访问过程、DOS命令 前端知识 HTML、CSS、JS 后端知识 系统架构介绍、服务器介绍、编程语言介绍 软件测试理论 软件测试分类、软件缺陷、测试用例 学完后具备如下能力: 1. 了解软件测试行业; 2. 了解软件测试需掌握核心内容; 3. 掌握计算机相关基础知识; 4. 掌握Web前端三大核心技术的相关基础知识; 5. 掌握软件后端相关基础知识; 6. 掌握软件测试相关测试理论; 阶段二: Linux和数据库 Linux操作系统 Linux操作系统介绍、文件和目录、常用Linux命令的基本使用 Linux常用命令 Linux终端命令格式、文件和目录常用命令、系统信息相关命令、用户权限和管理、其他命令、Linux远程连接、VI编辑器 数据库介绍 数据库基本概念、关系型数据库介绍、MySQL安装与使用、Navicat使用 SQL语言 数据表操作、数据操作-增删改查、条件查询、排序、聚合函数、分组、分页、连接查询、自关联、子查询、子查询演练 数据库高级功能 数据库设计、命令行操作数据库、函数、存储过程、视图、事务、索引、外键、用户密码 学完后具备如下能力: 1. 掌握Linux操作系统安装和配置; 2. 熟练掌握Linux常用命令; 3. 掌握数据库增删改查操作; 4. 熟悉数据库索引、视图、事务、常见函数等高级功能; 阶段三: 功能测试 测试理论 软件测试的分类,软件开发模型和测试模型,软件的质量模型,测试用例的定义和要素 测试用例设计 等价类方法、边界值方法、因果图、判定表、状态迁移法、正交、场景 缺陷管理 缺陷定义、缺陷的判定标准、缺陷报告、缺陷跟踪流程 WEB项目实战 搭建项目的测试环境,如何快速熟悉项目,项目的测试流程,测试计划和方案,功能测试分析,状态迁移法的使用,流程测试分析,非功能测试分析,测试报告编写,Fiddler抓包 测试管理工具 禅道的使用,JIRA的使用 学完后具备如下能力: 1. 掌握测试的基本概念和测试常见分类; 2. 熟练掌握黑盒测试、功能测试用例设计方法; 3. 熟练掌握缺陷报告的编写; 4. 熟悉测试管理工具禅道和JIRA的使用; 5. 掌握项目测试流程; 6. 掌握Web项目功能测试分析和用例编写; 7. 熟悉测试计划,测试方案,测试报告的核心内容; 8. 掌握功能测试与数据库的关系; 9. 掌握Fiddler工具的使用; 阶段四: Python编程 Python基础 Python环境搭建、PyCharm、程序执行原理、注释、变量、变量类型、输入输出、运算符、判断语句、循环、字符串、列表、元组、字典、函数基础、变量进阶、函数进阶、匿名函数 面向对象 面向对象编程介绍、类和对象、面向对象基础语法、封装、继承、多态、类属性和类方法 异常、模块、文件 异常、模块和包、文件操作 UnitTest模块 UnitTest基本使用、UnitTest断言、参数化、生成HTML测试报告 学完后具备如下能力: 1. 掌握Python基础语法, 具备基础的编程能力; 2. 建立编程思维以及面向对象程序设计思想; 阶段五: 接口测试 接口测试基础 接口及接口测试概念、HTTP协议、接口规范、项目环境说明、接口测试流程 Postman实现接口测试 Postman介绍和安装、Postman基本用法、Postman高级用法、Postman测试报告、项目实战 数据库操作 数据库介绍、数据库基本操作、数据库事务操作 代码实现接口测试 Requests库、集成UnitTest、接口测试框架开发、项目实战 持续集成 持续集成介绍、Git、Jenkins、持续集成之Postman、持续集成之代码 接口测试扩展 HTTPS、Mock测试、Websevice接口分析、接口测试总结 学完后具备如下能力: 1. 掌握接口及接口测试相关概念; 2. 掌握使用Postman进行接口测试; 3. 熟练掌握数据库的基本操作和事务操作; 阶段六: Ego微商小程序项目实战 Ego微商小程序 微信小程序基础介绍、Ego微商项目介绍、Ego微商项目部署、Ego微商小程序计划、Ego微商小程序设计、Ego微商小程序执行总结、Ego微商小程序接口测试 学完后具备如下能力: 1. 掌握微信小程序的测试特点; 2. 掌握项目测试流程的核心测试工作(环境部署、测试计划、用例设计、缺陷跟踪、测试报告); 3. 掌握使用Postman工具实现接口测试; 4. 掌握基于Python+Requests库的接口自动化测试框架的搭建和使用; 阶段七: 性能测试 性能测试基础 性能测试理论、性能测试分类、性能测试常用指标、性能测试流程 性能测试工具 常用性能测试工具、JMeter环境搭建、JMeter功能概要、元件作用及执行顺序、线程组、参数化、断言、关联、连接数据库、逻辑控制器、定时器、分布式、测试报告 项目实战 项目介绍和部署、性能测试需求分析、性能测试计划、测试用例设计、测试脚本开发、建立测试环境、执行测试脚本、性能测试监控、性能分析和调优、编写测试报告 Locust框架 Locust介绍和安装、Locust使用 学完后具备如下能力: 1. 能够熟练搭建性能测试环境; 2. 掌握性能测试基础理论; 3. 掌握JMeter常用组件使用; 4. 掌握JMeter编写和录制性能测试脚本; 5. 掌握基于JMeter实现单一和混合场景搭建; 6. 掌握思考时间、事务、逻辑控制器在性能测试场景的应用; 7. 掌握JMeter常用性能插件进行图表分析; 8. 掌握Linux服务型性能监控方法和指标; 9. 掌握数据库监控和调优的常见方法; 阶段八: 金融项目实战 金融项目实战 项目测试安排、金融项目专业术语、熟悉项目、回顾项目测试流程、项目需求评审、项目测试计划、系统测试用例的设计、接口测试的应用场景、项目接口的特殊点、编写接口测试用例、接口测试准备—环境准备、接口测试准备—数据准备、手工执行接口测试、编写自动化接口测试脚本、测试数据清理、执行自动化接口测试、接口加解密、执行测试用例并提交缺陷、BUG定位、软件测试报告、金融项目测试实战总结 学完后具备如下能力: 1. 掌握金融项目的测试流程; 2. 掌握对金融项目的核心功能实现全流程的功能测试; 3. 掌握接口测试的流程; 4. 掌握使用JMeter工具实现接口测试; 5. 掌握基于Python+Requests库的接口自动化测试框架的搭建和使用; 6. 掌握接口测试痛点解决方案 (测试数据准备、 测试数据清理、 测试场景构建、 数据加解密、 第三方接口模拟、 自动化测试框架封装、 复杂业务关联及自动化脚本的自动构建 ) 阶段九: UI自动化测试及黑马头条项目实战 UI自动化测试基础 UI自动化测试的理论知识 Web自动化测试基础 Web自动化测试框架、环境搭建、元素基础定位方法、Xpath和CSS元素定位方法、元素常见操作、浏览器操作方法、鼠标键盘操作、显示等待和隐式等待、HTML特殊元素处理、窗口截图、验证码处理 移动自动化测试基础 移动自动化测试框架、ADB命令及Monkey使用、appium环境搭建、appium工作原理、APP和手机系统操作、元素定位、元素操作、高级手势操作、混合APP测试 PyTest框架 PyTest基本使用、PyTest常用插件、PyTest高级用法 PO模式 方法封装、PO模式介绍、PO模式实践、PO模式深入封装 数据驱动 数据驱动介绍、数据驱动实战 日志收集 日志相关概念、日志的基本用法、日志的高级用法 黑马头条项目实战 项目介绍、产品功能架构、产品技术架构、自动化测试的流程、搭建自动化测试框架、编写自动化测试脚本、Jenkins持续集成 学完后具备如下能力: 1. 能够熟练搭建Web自动化和移动自动化测试环境; 2. 熟练掌握Web自动化测试流程和脚本编写; 3. 熟练掌握移动自动化测试中元素的定位方法、元素操作和手势操作; 4. 熟练掌握ADB工具的使用; 5. 熟练掌握PO模式的设计思想,并能够对页面进行封装; 6. 掌握数据驱动的实现方式; 7. 掌握日志的相关概念,以及日志的收集处理; 8. 掌握在实际的项目中如何灵活运用自动化的相关技术;
    • 921